package com.gxa.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value = "调拨单商品记录表")
public class Transfer {
  @ApiModelProperty(name = "transfer_Id",notes = "商品调拨单记录",dataType = "int",required = true)
  private Integer transfer_Id;
  @ApiModelProperty(name = "goods_Id",notes = "商品id ",dataType = "String",required = true)
  private String goods_Id;
  @ApiModelProperty(name = "transfer_Number",notes = "商品数量",dataType = "int",required = true)
  private Integer transfer_Number;
  @ApiModelProperty(name = "out_Warehouse_Id",notes = "调出仓库的id，外键",dataType = "int",required = true)
  private Integer out_Warehouse_Id;
  @ApiModelProperty(name = "in_Warehouse_Id",notes = "调入仓库的id，外键",dataType = "int",required = true)
  private Integer in_Warehouse_Id;
  @ApiModelProperty(name = "transfer_Comm",notes = "商品备注",dataType = "String",required = true)
  private String transfer_Comm;
  @ApiModelProperty(name = "receipt_Tansfer_Id",notes = "调拨单单据编号",dataType = "String",required = true)
  private String receipt_Tansfer_Id;
  @ApiModelProperty(name = "status",notes = "状态号",dataType = "byte",required = false)
  private Byte status;

  public Integer getTransfer_Id() {
    return transfer_Id;
  }

  public void setTransfer_Id(Integer transfer_Id) {
    this.transfer_Id = transfer_Id;
  }

  public String getGoods_Id() {
    return goods_Id;
  }

  public void setGoods_Id(String goods_Id) {
    this.goods_Id = goods_Id;
  }

  public Integer getTransfer_Number() {
    return transfer_Number;
  }

  public void setTransfer_Number(Integer transfer_Number) {
    this.transfer_Number = transfer_Number;
  }

  public Integer getOut_Warehouse_Id() {
    return out_Warehouse_Id;
  }

  public void setOut_Warehouse_Id(Integer out_Warehouse_Id) {
    this.out_Warehouse_Id = out_Warehouse_Id;
  }

  public Integer getIn_Warehouse_Id() {
    return in_Warehouse_Id;
  }

  public void setIn_Warehouse_Id(Integer in_Warehouse_Id) {
    this.in_Warehouse_Id = in_Warehouse_Id;
  }

  public String getTransfer_Comm() {
    return transfer_Comm;
  }

  public void setTransfer_Comm(String transfer_Comm) {
    this.transfer_Comm = transfer_Comm;
  }

  public String getReceipt_Tansfer_Id() {
    return receipt_Tansfer_Id;
  }

  public void setReceipt_Tansfer_Id(String receipt_Tansfer_Id) {
    this.receipt_Tansfer_Id = receipt_Tansfer_Id;
  }

  public Byte getStatus() {
    return status;
  }

  public void setStatus(Byte status) {
    this.status = status;
  }

  @Override
  public String toString() {
    return "Transfer{" +
            "transfer_Id=" + transfer_Id +
            ", goods_Id='" + goods_Id + '\'' +
            ", transfer_Number=" + transfer_Number +
            ", out_Warehouse_Id=" + out_Warehouse_Id +
            ", in_Warehouse_Id=" + in_Warehouse_Id +
            ", transfer_Comm='" + transfer_Comm + '\'' +
            ", receipt_Tansfer_Id='" + receipt_Tansfer_Id + '\'' +
            ", status=" + status +
            '}';
  }
}
